約 3,727,593 件
https://w.atwiki.jp/linuxlog/pages/7.html
今日の訪問者数 → - ここに UP されている RPM は Vine Linux 4.x 用に build した自家製 RPM です。 当サイトの RPM を御使用になられる場合は、自己責任の元で install して下さい。 Down Load が完了したら、 sha1sum を確認してください。 $ sha1sum *.rpm 当 rpm を install してみて、気が付いた点等があれば、Blog にてご連絡ください。 rpm に公開鍵署名をしております。 鍵をインポートしてから以下のコマンドを実行してください。 $ rpm -K *.rpm Build for Vine Linux 4.x RPMS ktorrent-2.0.3-llog1.i386.rpm sha1sum fff87fd9bcf1aa2794a37a40eec9d8cadcae36a9 DownLoad Page Build for Vine Linux 3.x RPMS Down Load が完了したら、 md5sum を確認してください。 $ md5sum *.rpm k3bmonkeyaudioplugin-3.0-0vl1.i386.rpm MD5SUM 68681d7c9bfbdfcb821f324c56562428 librsync-0.9.7-0vl1.i386.rpm MD5SUM ce040677549b5246dcb0d1fa5c027492 pylibacl-0.2.1-0vl1.i386.rpm MD5SUM 90bbcb02f9879abc1bd024ca283cb29c pyxattr-0.2.1-0vl1.i386.rpm MD5SUM 66ce1675ae93c39aa3d581c1656ed4c3 rdiff-backup-1.1.5-0vl1.i386.rpm MD5SUM 2dff3d896d1f35394f3733618e21985c □バックアップソフト keep-0.3.0-0vl1.i386.rpm MD5SUM f34bc1dca7091dcd79579b03a471d4c8 cdrdao-1.1.9-0vl1.i386.rpm MD5SUM fcd6ccda7242861be7076b1246beaa65 Vine 3.2 の cdrdao では ATAPI に対応していない為、作成したもの。 $ sudo rpm -Uvh cdrdao-1.1.9-0vl1.i386.rpm
https://w.atwiki.jp/pangyaserver/pages/160.html
仮ですが、他に挑戦する方の参考になるようDockerを使用した構築方法を記載しておきます。 環境 Docker、docker-compose導入済み rootlessOK 現時点での問題点 パケットを受けた時の文字コードとプログラム側の文字コード、DB側の文字コードが絡み合って日本語の名前、サーバ名が文字化けする (苦肉の策として名前はDB側で変更すればOKだが、名前の検索とかはできなくなる) また、コンフィグで日本語は使用できない このあたりに詳しい方、更新をお願いします。 Dockerfile ARG BUILDER_IMAGE=ubuntu noble FROM $BUILDER_IMAGE as builder RUN apt-get update \ apt-get -y install --no-install-recommends git libzip-dev gnupg gcc g++ libglib2.0-dev unixodbc-dev pkg-config libmysqlclient-dev ca-certificates make \ rm -rf /var/lib/apt/lists/* WORKDIR /tmp ARG __build_type=release RUN git clone https //github.com/Acrisio-Filho/SuperSS-Dev WORKDIR /tmp/SuperSS-Dev # data_iff.hの更新でビルドできない問題への対応 RUN git reset --hard 29657d3233a84b77f3cc7bd07af6e50705a9a62d WORKDIR /tmp/SuperSS-Dev/Server\ Lib/Linux\ Builds/ # Build gg RUN make -f Makefile-ggauth70.mk RUN make -f Makefile-ggsrvlib.mk # BUild Smart RUN make -f Makefile-smart.mk # Build Game Server RUN make -f Makefile-gs.mk # Build Auth Server RUN make -f Makefile-as.mk # Build Login Server RUN make -f Makefile-ls.mk # Build Message Server RUN make -f Makefile-ms.mk # Build Rank Server RUN make -f Makefile-rs.mk # PangyaServer FROM ubuntu noble as Server RUN apt-get update \ DEBIAN_FRONTEND=noninteractive apt-get install -y libc6 unzip curl gnupg libzip-dev tmux libglib2.0 libmysqlclient21 tdsodbc unixodbc \ rm -rf /var/lib/apt/lists/* # ビルドしたものをコピー COPY --from=builder ["/tmp/SuperSS-Dev/Server Lib/Linux Builds/Auth Server/", "/opt/AuthServer"] COPY --from=builder ["/tmp/SuperSS-Dev/Server Lib/Linux Builds/Game Server/", "/opt/GameServer"] COPY --from=builder ["/tmp/SuperSS-Dev/Server Lib/Linux Builds/Login Server/", "/opt/LoginServer"] COPY --from=builder ["/tmp/SuperSS-Dev/Server Lib/Linux Builds/Message Server/", "/opt/MessageServer"] COPY --from=builder ["/tmp/SuperSS-Dev/Server Lib/Linux Builds/Rank Server/", "/opt/RankServer"] # 起動スクリプトと設定 COPY ./start.sh /entrypoint.sh COPY ./ini/odbc.ini /etc/odbc.ini COPY ./ini/odbcinst.ini /etc/odbcinst.ini WORKDIR /opt RUN chmod +x /entrypoint.sh ENTRYPOINT ["/entrypoint.sh"] CMD ["start"] docker-compose.yaml version 3 services db container_name pangya_db hostname pangya_db ports - "1433 1433" image mcr.microsoft.com/mssql/server 2019-latest environment - ACCEPT_EULA=Y - SA_PASSWORD=【ここは変更してください】 - MSSQL_PID=Express - MSSQL_LCID=1041 - MSSQL_COLLATION=Japanese_CI_AS volumes - "./mssqlserver/data /var/opt/mssql/data" - "./mssqlserver/log /var/opt/mssql/log" - "./mssqlserver/secrets /var/opt/mssql/secrets" networks - pangya app container_name pangya_app ports - "7777 7777" - "20203 20203" - "10303 10303" - "30303 30303" - "4774 4774" build . image japangya depends_on - db networks - pangya volumes - "./ini/auth_server.ini /opt/AuthServer/server.ini" - "./ini/game_server.ini /opt/GameServer/server.ini" - "./ini/login_server.ini /opt/LoginServer/server.ini" - "./ini/message_server.ini /opt/MessageServer/server.ini" - "./ini/rank_server.ini /opt/RankServer/server.ini" #- "./pangya_jp.iff /opt/GameServer/data/pangya_jp.iff" #iff入れ替えた場合 command /bin/sh -c "while ; do sleep 10; done" web container_name web image nginx volumes - "./www /usr/share/nginx/html" ports - "8080 80" networks pangya driver bridge start.sh #!/bin/bash set -eu # Base Directory dir=/opt/ as=AuthServer ls=LoginServer ms=MessageServer rs=RankServer gs=GameServer #smart=Smart-Calculator # Smart Calculator lib #tmux new-session -s "${smart}" -c "/home/acrisio/projects/Node/${smart}/" -d node smart.js # Auth Server tmux new-session -s "${as}" -c "${dir}/${as}/" -d ./auth # Login Server tmux new-session -s "${ls}" -c "${dir}/${ls}/" -d ./login # Message Server tmux new-session -s "${ms}" -c "${dir}/${ms}/" -d ./msn # Rank Server tmux new-session -s "${rs}" -c "${dir}/${rs}/" -d ./rank # Game Server tmux new-session -s "${gs}" -c "${dir}/${gs}/" -d ./game # Show sessions createds tmux ls if [ "$1" = start ]; then tmux -v new-session -s console -d while true; do sleep 1 tmux list-sessions /dev/null 2 1 || break done exit 0 fi exec "$@" odbc.ini [pangya] Driver = FreeTDS Server = pangya_db host = pangya_db port = 1433 tds version = 7.4 ClientCharset = SHIFT_JIS odbcinst.ini [FreeTDS] Description = FreeTDS for SQL Server Driver = /usr/lib/x86_64-linux-gnu/odbc/libtdsodbc.so UsageCount = 1 ファイル構造 以下の用にini等を配置 ├ Dockerfile ├ docker-compose.yaml ├ start.sh ├ pangya_jp.iff ├ ini │ ├ auth_server.ini │ ├ game_server.ini │ ├ login_server.ini │ ├ message_server.ini │ ├ odbc.ini │ ├ odbcinst.ini │ └ rank_server.ini └ www 事前準備 上記ファイル構造通りに各iniファイルを配置します。 ※authやgameなどはリポジトリ上から取得可能です。 各server.iniのDBIPはpangyaに設定します。 auth以外のserver.iniのAUTHSERVERのIPはauthに設定します。 それ以外は好きなように設定してください。 ただし、日本語を使うとバグるので英語でお願いします。(Windows版は日本語でも行ける) www内はリポジトリのwwwをコピーしてきてください。 ビルド docker compose buildを実行します。 CPUにもよりますが大体10~20分程度かかるのでコーヒーでも飲みながら待ちます。 DBの準備 docker compose up dbをして、SSMSからアクセスします。 pangyaユーザやsqlの実行をしてpangyaDBを作成します。 DB周りはWindowsと同様に設定可能なのでそちらを参照してください。 起動 docker compose up -dをして起動します。 docker compose logs -fでログを開きそれぞれ正常に起動していることを確認します。 補足 各サーバを別々で起動しようとしましたがどうにもゲームサーバだけCPU使用率が異常になるのでtmuxで起動する手法のままにしています。 サーバのメモリが2GB以下でMSSQLが起動できない時 MSSQLは要件として2GB以上を要求しています。 安定性を犠牲にして無理やり起動する場合は以下のDockerfileでビルドしてください。 (数ヶ月使った感じ大丈夫そうでした) FROM oraclelinux 7-slim AS build0 WORKDIR /root RUN yum update -y yum install -y binutils gcc ADD wrapper.c /root/ RUN gcc -shared -ldl -fPIC -o wrapper.so wrapper.c FROM mcr.microsoft.com/mssql/rhel/server 2019-latest COPY --from=build0 /root/wrapper.so /root/ ADD wrapper.c /root/ USER root RUN echo "/root/wrapper.so" /etc/ld.so.preload USER mssql
https://w.atwiki.jp/linux2ch/pages/73.html
マルチメディア関連のFAQページ マルチメディア関連のFAQページ Flash Real Player MPlayer Xine Totem Kaffeine Audacious Audacity MythTV xawtv iTunesみたいなソフトありませんか? LinuxでDTMをやりたい 2ch Linux板 関連スレッド Flash Real Player MPlayer MPlayer FAQ インストールについて どうやって起動させるのですか。 GUI で使うとき CUI で使うとき Real 形式のファイルが再生できない。 再生した瞬間に落ちる or 画像が出ない mplayerplug-in の設定 mencoderの使いかた 関連リンク Xine Xine FAQ Xineの概要 簡単にインストールする方法はありませんか。 Xine を Source から install する方法 メディアを挿入したらすぐ再生を開始するようにしたい。 The source can't be read … とエラーが出て、DVD を再生できません。 DVD レコーダーで録画したTV番組が再生できません。 (DVD-RAM) DVD レコーダーで録画したTV番組が再生できません。- その2 (DVD-R/RW/+R) オーディオドライバ or ビデオドライバ の切り替え 初期設定に戻したい。 Totem Totem FAQ 「Totem」とは何ですか。 Mandriva Linux メディアをドライブに挿入すると画面がフリーズします DVDは再生できないのですか。 Kaffeine Kaffeine FAQ 「Kaffeine」とは何ですか Mandriva Linux XXXのムービーが再生できません Audacious Audacious FAQ Audacious について 使い方や設定の仕方が分かりません。 ネットラジオを体験してみたい。 Audacious のことについて、もっと詳しく知りたい。 スキン(外観)の設定 GNOME, KDE を使っていると Audacious で音が出ません。 MP3 は再生できないのですか Fedora / RHEL / CentOS の場合 Audacity Audacity FAQ Audacity とは何ですか。 一般にどんな形式の音声ファイルに対応しますか? マニュアルはありますか? 入手やインストールの仕方は? MythTV MythTV に関する FAQ。 公式サイト MythTV をインストールするのに必要なものは何ですか? パッケージ管理ツールで MythTV を一括インストールしたい。 MythTV Linuxディストリビューションをインストールしたい 録画しても mythfrontend の再生リストが空のままなんですが。 録画はできるのに音声が入らない。 Windows で MPEG-4 の nuv ファイルを見たい。 2ch Linux板 関連スレッド xawtv TV 視聴用ソフトウェア xawtv に関するFAQ。 xawtv とは何ですか。 入手やインストールの仕方は? ソースのダウンロード マニュアルはありますか? 日本国内の地上波放送を見るための設定は? xawtv でテレビが映りません。 (Mandriva 2006.0) テレビ録画も可能なのですか? 録画した番組はどうしたら見ることができますか。 録画を再生してみたら何も映っていません。 録画を再生するとエラー表示が出てすぐに落ちてしまいます。 MPEG-1 形式や VCD 形式で直接録画する方法。 数時間後に番組録画が開始するようにセットできますか。 関連情報 2ch Linux板 関連スレッド iTunesみたいなソフトありませんか? 黒いiTunes(?)こと Songbird があります。Mozilla の XULRunner をベースにしたマルチプラットホームソフトです。 Songbird の Linux 版はサポートが中止されたため、Nightingale プロジェクトが立ち上がりました。 Nightingale公式 http //getnightingale.com/ Songbird Linux版ビルド http //wiki.songbirdnest.com/Developer/Articles/Builds/Contributed_Builds Songbird ナイトリービルド http //wiki.songbirdnest.com/Developer/Articles/Builds/Nightly_Builds Songbird まとめ Wiki http //wikiwiki.jp/songbird/ 2chのスレッド http //wikiwiki.jp/songbird/?Links#f73c0a6a 楽曲の入手・再生と管理ができる SongBird (itpro.nikkeibp.co.jp) 他に、KDE標準のオーディオプレーヤー amaroK や GNOME 標準の rhythmbox があります。 amaroKはインターネット上からアルバムジャケットや歌詞(洋楽のみ)をダウンロードしてくれます。 amaroK http //amarok.kde.org/ rhythmbox http //www.gnome.org/projects/rhythmbox/ LinuxでDTMをやりたい Linux Musicians Wiki も参照のこと。 http //linux.sam2.jp/ 2ch Linux板 関連スレッド 動画・音声関係ソフトウェア総合 7 http //pc11.2ch.net/test/read.cgi/linux/1217393519/ 6 http //pc11.2ch.net/test/read.cgi/linux/1184477591/ 5 http //pc11.2ch.net/test/read.cgi/linux/1154012817/ 4 http //pc8.2ch.net/test/read.cgi/linux/1118977746/ 3 http //pc8.2ch.net/test/read.cgi/linux/1088333356/ 2 http //pc5.2ch.net/test/read.cgi/linux/1052308484/ 1 http //pc.2ch.net/test/read.cgi/linux/1006364656/ エンコードソフト ffmpeg のスレ http //pc11.2ch.net/test/read.cgi/linux/1232095273/ 【Ubuntu】KeyHoleTV Part.1【Debian】 http //pc11.2ch.net/test/read.cgi/linux/1212567572/
https://w.atwiki.jp/linux2ch/pages/24.html
デュアルブート、マルチブート全般に関するFAQ。 デュアルブート、マルチブート全般に関するFAQ。 全般 Windows マシンに Linux を入れた後、そのマシンで Windows も使いたい Windows と Linux をインストールする場合、どっちを先に入れた方が良いの? 複数の Linux を同時にインストールしたい MBR って何? ブートローダには何を使うべき? (GRUB) MBR に入れた GRUB を消すには? Windows Vista Windows NT, 2000, XP Linux (GRUB) Linux (汎用) OSのインストール順・再インストールが自由なマルチブートの方法 MBMで簡単マルチブート環境 (1)MBRにマルチブート用ブートローダーMBMをインストールする。 (2)各OSのインストール Linuxのインストール Windowsのインストール FreeBSDのインストール (付録1)WindowsOS環境のコピー (1)Windows環境のコピー。 (2)コピー後に必要な作業 (付録2)FDISK /MBRがおこなえないマシンでNTシグニチャのクリアをおこなう方法 複数の Linux ディストリビューションをブートさせる方法 [Grub 活用編] 複数の Linux をマルチブートするメリット 最初のディストリビューションをインストールする 2つ目のディストリビューションをインストールする Chainloader の設定について インストール後 ハードディスクの構成を再確認する [応用編] Windows + Linux + Linux …というマルチブートを構成する 全般 既存の Windows パーティションを保持したまま Linux などをインストールできる。デュアルブートについては詳しいページがあるのでそこを参考に。 マルチブートの仕方(プロローグ) WindowsNT/2000 と Linux の共存 初心者でもできる(?)開発とテストの為の4つ以上のオペレーティングシステムの共存に関するメモ Windows マシンに Linux を入れた後、そのマシンで Windows も使いたい インストールの仕方によっては、Linux 専用マシンにすること (シングルブート) もできるし、起動時に Linux と Windows などのどれかを選べるように (デュアルブート、マルチブート) もできる。 ただし、デュアルブートを行うためにはシングルブートよりいくつか手間がかかるし、インストールを失敗すると何も起動できなくなったり、もしかしたら既存のデータが消えるかもしれない。なので実際のところはシングルブートにしといた方が何かと簡単。 デュアルブートにしたいなら、消えると困るデータをバックアップするとか事前に万全の対策をした上でやってみよう。 Windows と Linux をインストールする場合、どっちを先に入れた方が良いの? Windows 95, 98, 2000 あたりは、既存のWindows以外のOSの存在をうまく考慮してくれない。こういう OS ならまず Windows の方を先にインストールした上で Linux を入れてみる。 Windows XP でもあとで Linux をインストールした方がブートローダに GRUB を使えるので楽に設定できる。 複数の Linux を同時にインストールしたい ブートローダーに GRUB を使う場合 最初の Linux を入れるときはブートローダを MBR に入れる 2つ目以降の Linux はハードディスクの空き領域に追加で入れていく という風にして入れていく。複数の Linux ディストリビューションをブートさせる方法 以下に比較的分かりやすい方法があるよ。 MBR って何? マルチブート関連の話題によく出てくる MBR とは何か?リンク先参照。 MBR(e-Words) ブートローダには何を使うべき? (GRUB) 現在の一般的なおすすめは GRUB (GRand Unified Bootloader)。高機能で便利だし使い易い(ただし一部慣れが必要)。多くのディストリビューションを入れるときに標準で付いてくる。 LILO (LInux LOader) は時代遅れで、設定を失敗したときの復帰が悲惨なのでおすすめしない。 参考リンク ブートローダーのGRUBってなに? (ITmedia) Windows NT, 2000, XP とのデュアルブートなら、NT OS Loader で Linux をブートさせるなんて事もできるよ。 NT OS Loader + Linux mini-HOWTO MBR に入れた GRUB を消すには? 「消す」ことはできないので必ず「上書き」する。 それぞれの OS 上で以下のようにすれば上書き可能。最後にどのパーティションがアクティブかも確認しておくこと。 Windows Vista Windows 回復環境で bootrec /FixMbr http //support.microsoft.com/kb/927392/ja Windows NT, 2000, XP 回復コンソール上で fixmbr 247804 - Linux を削除し Windows 2000 または NT をインストールする方法 314058 - Windows XP 回復コンソールについて 314458 - Linux を削除して Windows XP をインストールする方法 Linux (GRUB) GRUBを再インストールするには http //www.atmarkit.co.jp/flinux/rensai/linuxtips/927reinstgrub.html Linux (汎用) ms-sys -m /dev/hda OSのインストール順・再インストールが自由なマルチブートの方法 MBMで簡単マルチブート環境 マルチブート総合スレ 2つ目 で紹介された MBM(Multiple Boot Manager) を使ったマルチブートの方法を紹介します。 MBMは、ハードディスクのパーティションとして使用されない場所(MBRとそのすぐ後ろ)にインストールされる形式のフリーのマルチブートローダです。 OSが使用するパーティション領域を使用しない為、マルチブート環境を構成するOS(LinuxとかWindowsなど)を再インストールする可能性がある人には最適なブートローダです。 MBMをマルチブートローダとして用いた場合のメリットは主に以下の三点です。 各 OS のブート環境が独立するため、他のマルチブートの方法ではよくある、OS をインストールする順番の制限がありません。 (但し、マルチブート用のパーティション分割は Windows のインストーラではおこなえないので、必然的に Linux 等のパーティション分割が比較的自由におこなえる OS を先にインストールするべきでしょう)また、同じ理由でマルチブート環境を構成するどのOSも自由に再インストールをおこなうことができます。#br grub でマルチブートする際に必要な設定ファイルの編集が必要なく、必然的に、OS の再インストール時にも設定内容をメモする必要も再設定の必要もありません。 当然、設定メモをなくしてしまう心配もなく、間違った設定をして悩む可能性もありません。(MBM画面で起動したいパーティションを選んでEnterを押すだけで設定ファイルなしにちゃんとマルチブートができます。#br おまけの特典として、ここで紹介する方法を用いると、Windows を複数インストールした場合でも、インストールした Windows のシステムドライブが全て C ドライブとなるので、インストールした後の Windows のコピーや移動が可能となります。 複数の環境を一台のマシンで頻繁に使い分けなくてはならないWindowsの開発者等にとっては非常に便利でしょう。(例えば第一基本パーティションにインストールされているWindowsOSを第三基本パーティションにコピーして、且つ、OS内部の環境を殆ど変えずに起動させることができます。 ※MBMのインストールには通常、ブート可能なフロッピーディスクドライブ(USB接続も可)を用います。ブート可能なCDドライブからインストールすることも可能ですが、自身でインストールCDを作成する必要があります(CD-R、RWドライブが必要)。ここではブート可能なフロッピードライブを持っていることを前提として説明を進めます。 以下に具体的な方法を記述します。 (1)MBRにマルチブート用ブートローダーMBMをインストールする。 MBMサイトからダウンロードしたzipファイルを解凍するとmbm.comが含まれています。このファイルをMS-DOS起動ディスク(Windowsで作成したもので可)やDR-DOS起動ディスクの中に入れておきます。 DOS起動ディスクで起動し、 A ? MBM INSTALL と打った後Enterを押します。確認のyを打つとインストール完了です。 ※DOSの起動ディスクを必要としないインストール方法もあります。zipファイルの中にMBM038.144というファイルがあります。これをWindows上ではrawrite.exe、UNIX系OS上ではddを用いてフロッピーに書き入ればインストールフロッピーが出来上がります。 この作業以前にハードディスクにWindowsがいくつインストールされていようと気にする必要はありません。MBMインストール後もそれらは問題なく起動できます。ただし、Linuxのブートローダとして用いられているgrubやliloがMBRにインストールされていた場合は問題です。MBMをインストールするということはそれらを上書きして消してしまうということだからです。その場合はMBMインストール前に”ブートローダ”をLinuxがインストールされている領域の先頭(PBRという)にインストールし直しておく必要があります。 (2)各OSのインストール 基本的には順番は何でもかまいません。 好きな順番でインストールして下さい。 (今ここで説明している方法は、OSを好きな順番でインストールしたりOSの入れ直しが自由に出来る方法です。) ただし前述のように、Windowsのインストール時にマルチブートに対応するようなハードディスクのパーティション分割は出来ませんから、普通は先ずLinuxをインストールすることになるでしょう。 既にWindowsがハードディスク全てを使っている場合は、Partition Magicとかpartedとかを用いてハードディスクに空きを作って下さい。 また例えばWindowsのC が10GバイトでD が50Gバイトとかの場合は50Gの領域を開放すれば、マルチブートに利用できる領域が充分確保できます。この場合は上記のparted等での作業は不要です。 Linuxのインストール マルチブートが可能なパーティション分割をおこなわなくてはなりません。インストーラの自動にまかせずにfdiskを使わなくてはならない筈です。 Windowsのシステムドライブは基本パーティションである必要があります。 Linuxは/bootとか/とかswapも含めて全ての使用パーティションが拡張パーティションの中の論理パーティションで大丈夫です。したがって、基本パーティションを3つ確保し、拡張パーティションを一つ確保、そして拡張パーティションの中にLinux用の領域やWindowsのデータ領域を確保する形が、WindowsOS複数+Linuxでマルチブートする際の典型です。 インストールの際の注意点はブートローダの設定です。 ブートローダはどのディストリでもデフォルトではMBRにインストールされますが、ここではそれを選んではいけません。 ディストリビューションによって詳細は異なりますが、大概、”高度なオプション”なるものを選べば、ブートローダをMBR以外に設定できます。 ブートローダのインストール先としてLinuxの領域の先頭(PBRという)を選んで下さい。ブートローダがgrubでもliloでも同じです。 この注意を守ってのLinuxのインストール後に再起動すれば、Linuxが正常に起動できることが確認できる筈です。 Windowsのインストール 既にWindowsOSが一つはインストールされているかもしれませんが、ここでは最初のWindows、後から追加するWindowsもインストールのやり方は全く同じで注意点も全く同じです。 Windowsインストール前 に下記の作業をおこなって下さい。 (既にWindowsインストール用基本領域は確保されているとして) WindowsのインストールCDでブートする前にHDDからパソコンを起動します。 MBM画面で今からインストールしたい領域を選んでEnterを押します。 (Invalid system diskとエラーが出力されますが、それでいいんです。) ※上記作業で今からインストールしたい領域がアクティブになります。 アクティブな基本領域はWindowsやWindowsのインストーラにC ドライブと認識されます。(たとえ3番目とか4番目の基本領域であっても) 上記作業後、マシンをリセットしてWindowsのインストールを開始して下さい。 Windows95系OS、WindowsXP、2003のインストーラはMBRのMBMを上書きして独自の非常に機能が貧弱な(マルチブートができない)ブートローダをインストールします。既に説明したDOS起動ディスクを用いて 再びMBMをインストールして下さい。 MBMは WindowsがMBRにインストールするブートローダの上位互換 だと見なして頂いて結構です。 Windowsのブートローダを上書きしてのMBMインストールはいかなる場合でもおこなってOK だと思ってください。 FreeBSDのインストール インストール時にブートローダをどこに入れるのか問われた際にNoneを選んで下さい。 Noneというのは実は”MBRを上書きしない”という意味でブートローダをインストールしないという意味ではありません。 Noneを選んでもFreeBSDスライスのPBRにちゃんとブートローダがインストールされるので心配ありません。 またNoneを選ばすにMBRにFreeBSDのブートローダをインストールしてしまっても慌てることはありません。もちろん今まで触れてきたようにMBMを再インストールすれば良いのです。 以上がOSのインストール順が自由で各OSの再インストールも自由なマルチブートの方法の説明です。MBM以外にも同様な仕様のマルチブートローダはありますが、国産で実績のあるMBMを用いた方法を紹介しました。 (付録1)WindowsOS環境のコピー (この記事はマルチブートの方法の付属品という扱いなので、一応ここに記述しておきます。誰か適切な場所を知っている人が、そこに移動して下さい。そしてここには移動先へのリンクを書いて下さい。) この記事では通常は難しいWindowsNT系OSのコピーを説明します。 (コピー先パーティションは既に確保していることを前提とします。) (1)Windows環境のコピー。 WindowsNT系OS(WindowsNT、Windows2000、WindowsXP、Windows2003)は稼働中のコピーがおこなえませんが、別のパーティションにWindows2000、WindowsXP、Windows2003がインストールされていれば、そのOSを起動して当該OSのコピーをおこなうことができます。 その際、必要であれば適宜コピー先のフォーマットもおこなって下さい。 まだ一つしかWindowsNT系OSが入っていない場合は、コピー作業をおこなうためのOSとして、Windows2000、WindowsXP、Windows2003の何れかを新たにインストールするか、DriveImage、DriveCopy、Norton Ghost等のツールを使ってWindowsのコピーをおこなって下さい。 ※Windows系OSの場合、ブートするパーティションの先頭(PBR)にそのパーティションの位置情報等が書き込まれていないとブート出来ません。それらの情報はFAT,FAT32の場合にはsysコマンドで正しく書き込むことが出来ますが、NTFSパーティションの場合には、OS上でフォーマットするか、回復コンソールやセットアップディスクのFIXBOOTコマンドを使うか、DriveImageやPartitionMagicの商用ツールを使わないと、正しく書き込むことは出来ません。基本的にはコピーするOSと同種のOS上でフォーマットすることが望ましいと考えてください。 (2)コピー後に必要な作業 boot.iniを編集します。例えばpartition(1)となっている箇所をpartition(3)と変更します。コピー先のパーティションがそのハードディスクの何番目の基本パーティションかを記入します。 MBRのNTシグニチャをクリアします。※NTシグニチャとはNT系OSがMBRの一部に独自に書き込む数字(署名)です。NTシグニチャのクリアをおこなわないとコピーしたWindowsNT系OSでログインすることができません。#br これはマシンによって方法が違います。 大概のマシンではDOS起動ディスクで起動し、FDISK /MBRを実行し、続いてMBMの再インストールをおこなえばOKです。 ただし、最近のマシンのBIOSはFDISK /MBRを受け付けないものが多くあります。 なお、fixmbrでは駄目です その場合でも、 Linux上でNTシグニチャのクリア (後述)をおこなうことができます。 上記で紹介しているMBMのR0.384にもNTシグニチャをクリアする機能が付きました 以上の作業後、コピーしたWindowsが起動し、ちゃんとログインもおこなうことができます。 (付録2)FDISK /MBRがおこなえないマシンでNTシグニチャのクリアをおこなう方法 いろいろ方法はありますが、ここでは Linuxらしい方法を説明します。 HDDはプライマリマスターに接続されているとします。 まずMBRのバックアップ # dd if=/dev/hda of=mbr.img bs=512 count=1 いよいよ作業 # dd if=/dev/zero of=/dev/hda bs=1 seek=437 count=9 これでNTシグニチャのクリアが出来ました。 次にWindowsNT系のOSを起動した際に新たなNTシグニチャが設定されます。 ただし、上記の作業方法ではミスタイプすると大変なので、安全を期するのであれば、 # dd if=/dev/hda of=mbr.img bs=512 count=1 # dd if=/dev/hda of=mbr437.img bs=1 count=437 # dd if=/dev/zero of=zero9.img bs=1 count=9 # cat mbr437.img zero9.img mbr446.img ここでバイナリエディタやhexdumpを使って、mbr.imgとmbr446.imgの内容の違いを確認します。先頭から437バイトまでは共通でmbr446.imgは最後の9バイトが0で埋められていることを確認します。 確認後に # dd if=mbr446.img of=/dev/hda を実行 この方法でもNTシグニチャのクリアがおこなえます。 手っ取り早い方法 # ms-sys -z /dev/hda パーティションテーブルとマジックナンバー以外の部分に0x00を書き込みます 残念ながらKnoppixには収録されていないようです 複数の Linux ディストリビューションをブートさせる方法 [Grub 活用編] 複数の Linux をマルチブートするメリット 実際には次のような活用目的(一例)があるかと思われます。 一方の Linux ディストリビューションでは利用できるパッケージに制限があるが、もう一方の Linux ディストリビューションでは専用のパッケージが配布されているとき。 複数のディストリビューションの使い勝手を同時に試したいとき。 あるディストリビューションから別のディストリビューションへと移行したいとき。 複数のファイルシステムを切替えて運用したいとき。 複数のディストリビューションを導入したいが、予算上の理由などにより何台もコンピュータを用意する余裕がないとき。 等々、使っている環境によってはメリットがあります。 最近は大容量のハードディスクが安価で入手できるようになったという事情も手伝っています。 ただし、物理的には1つのハードディスクを共用しているだけですから、日頃から定期的にデータのバックアップを取って、ハードディスクの破損等予期せぬ事態に備えることが大切です。 ここでは、CentOS と Debian の2つをインストールする場合です。 最初のディストリビューションをインストールする ハードディスク デバイス マウントポイント タイプ サイズ hda1 / ext3 10 GB hda2 スワップ (swap) swap 1 GB (空き) (自由領域) 19 GB 後から追加するディストリビューション用に「空き領域」を残しておくことがポイントです。 (上の例では、全ハードディスクの容量が 30 GB としています。) CentOS と Debian の2つは、どちらから先にインストールしても一向に差し支えありません。この説明では、まず CentOS のインストールから始めます。 CentOS では、インストーラー付属のパーティション作成ツール Disc Druid(*1) (*2) を使って手動で設定します。 サイズを任意に指定し、hda1 hda2 を新規作成のうえインストールを開始します。 ブートローダー grub のインストール先は、マスターブートレコード (MBR) を選びます。 その後、2つ目のディストリビューション Debian は、空いている自由領域を編集してそこへインストールします。 2つ目のディストリビューションをインストールする 最初のディストリビューションがインストールできたら、2つ目のディストリビューションをハードディスクに追加します。 ハードディスク デバイス マウントポイント タイプ サイズ hda1 ext3 10 GB hda3 / ext3 10 GB hda5 スワップ (swap) swap 1 GB (空き) (自由領域) 9 GB パーティションを編集することで、設定ツール Disk Druid がデバイス名を自動的に変更することがあるので、十分注意が要ります。例では、スワップ領域が hda2 から hda5 へと変更されています。 例は、空いている自由領域を編集して hda3 を作成しています。 自由領域をあえて 9 GB 残しています。このため、3つ目のディストリビューションがインストールできるだけの空き容量は確保されています。 2つ目のディストリビューションのブートローダー先は、パーティション (hda3) の先頭または マスターブートレコード (MBR) のうちのどちらかを選びます( ※ パーティション (hda3) の先頭を選択したときは、インストール後に必ず次の Chainloader の設定を行ってください)。 MBR へのインストールを選択した時は、ブート時の情報が上書きされ、OS のメニュー画面には Debian が自動的に追加されます。よって、Chainloader の設定作業は不要です。 Chainloader の設定について コンピューターが正常に起動すれば、1つ目のディストリビューションが起動するので、/boot/grub/grub.conf をエディタで開いて設定します。 実際には、次の記述(CentOS の例)になっていることでしょう。 # grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE You do not have a /boot partition. This means that # all kernel and initrd paths are relative to /, eg. # root (hd0,4) # kernel /boot/vmlinuz-version ro root=/dev/hda5 # initrd /boot/initrd-version.img #boot=/dev/hda default=0 timeout=10 splashimage=(hd0,4)/boot/grub/splash.xpm.gz title CentOS-3 (2.4.21-27.0.1.EL) root (hd0,0) kernel /boot/vmlinuz-2.4.21-27.0.1.EL ro root=LABEL=/1 initrd /boot/initrd-2.4.21-27.0.1.EL.img この /boot/grub/grub.conf の最後に、エディタで次のような記述を追加します。 title Debian rootnoverify (hd0,2) chainloader +1 (※ (hd0,*) の * 部分には、パーティションの番号を入れます。 ただし、このパーティションの番号は 0 から数えた数字です。) インストール後 ハードディスクの構成を再確認する 全てのインストールが完了したら、Linux を立ち上げてハードディスクの構成を確認してみましょう。 ターミナル(端末)より # fdisk -l を実行してください。次のように表示されることでしょう。 # fdisk -l Disk /dev/hda 30.7 GB, 30750031872 bytes 255 heads, 63 sectors/track, 3738 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hda1 * 1 1216 9767488+ 83 Linux /dev/hda2 3647 3738 738990 5 Extended /dev/hda3 1217 2450 9912105 83 Linux /dev/hda5 3647 3738 738958+ 82 Linux swap / Solaris 一覧に表示されているように、数字は必ず整数倍になるわけではありません。 [応用編] Windows + Linux + Linux …というマルチブートを構成する 上記の例で説明している Chainloader を用いたマルチブートでは、 /boot パーティションを共有する必要がなくなります。そのため、ここでは詳しく触れませんが、ユーザーはインストール後予想される運用上の様々な問題から開放されます。 この手法を応用すれば、複数の Linux へさらに Windows も追加したマルチブートを比較的容易に構成することができます。この場合特に注意すべき点は、Windows をインストールする順番です。 最初に Windows をインストールします。後からインストールする Linux のため、ディスクには十分な空き容量を残しておきます。 2番目には、普段メインに利用することになる Linux ディストリビューションをインストールした方が良いでしょう。これは、起動時に表示される bootloader のメニュー画面の最初に登録されるようにするためです。 /boot/grub/grub.conf には次の記述が自動的に追加されます。 title Windows rootnoverify (hd0,0) chainloader +1 (※ (hd0,*) の * 部分には、パーティションの番号を入れます。 ただし、このパーティションの番号は 0 から数えた数字です。)
https://w.atwiki.jp/linux2ch/pages/74.html
CD作成関連のFAQページ CD作成関連のFAQページ Wodim / CDRecord K3b X-CD-Roast 2ch 関連スレッド Wodim / CDRecord CD Record (cdrtools) に関する FAQ。 コマンドラインでの CD の作成方法 書き込みイメージを作る 書き込む イメージ作成オプション 書き込みオプション GNOME デスクトップでのグラフィカルな作成方法 CDRecord の公式なマニュアルはありますか。 音楽CDを作りたい K3b K3b FAQ ダウンロードとインストールはどうすればいいですか? Red Hat, Fedora CentOS / Scientific Linux 4.0 Mandriva Debian 3.1 Vine 参考 K3b のメニューを日本語化したい Red hat 9 Fedora Core 1 Debian (Sarge以上) Vine 実行例 K3b を使って ISO イメージから CD を作成するには? CD-RWの消去、DVDの書き込みなど 独自のボタンを追加できますか ブランク CD を挿入したら Nautilus CD Burn が自動起動して困ります。 Vine Linux k3bを使いたい。 CentOS 3.x CDライティング ツール K3b のインストール [別手順-その1] [別手順-その2] X-CD-Roast 2ch 関連スレッド LinuxでのCD-R/RWについてのスレ http //pc11.2ch.net/test/read.cgi/linux/1022938944/
https://w.atwiki.jp/ffxi_beta_glossary/pages/195.html
"PlayStation 2"専用 Linux Kit(外付型) ぷれい すてーしょん つー せんよう りなっくす きっと 機器 Linux用ハードディスク PS2用のLinux用にハードディスクが試験的に先行発売されていたが,これにはユーティリティディスクが付属しないため,β版には使用出来ない。 http //www.ps2linux.com/index.html
https://w.atwiki.jp/momijimanjyu/pages/43.html
基本設定 SAMBAサーバ構築 環境 Server OS RedHatLinux2.4 手順 1.sambaをイントール 自分は、 #yum install samba でインストール 2./etc/rc.d/init.d/smbの起動 #/etc/rc.d/init.d/smb start 3.userの作成 sambaで使用するユーザの作成 #useradd -s /sbin/nologin(サーバ自体にログインを認めない為) sambauser #smbpassword -a sambauser パスワードを2度入力 4./etc/samba/smb.confの設定 取りあえず、この辺をおさえとけばOK!! workgroup = WORKGROUP ワークグループ名を指定する。 Windowsの標準は「WORKGROUP」になっているはず。 netbios name = FILESERVER 標準ではホスト名が共有サーバー名になるが、 ほかの名前に変更することもできる。 hosts allow = 192.168.0. 127. Sambaへの接続を許可するIPアドレスを指定する。 この例では192.168.0.と127.で始まるアドレスのみ接続できる load printers = no プリンタを共有しないときはnoに変更 security = user ユーザー名とパスワードを使ってアクセス制御する。 このほか、Windows95/98の共有レベルの制御などもある。 encrypt passwords = yes 暗号化したパスワードを使うか。 現在のWindowsはすべて暗号化パスワードに対応している。 unix password sync = yes SambaとLinuxのパスワードを同期させるか。 yesにするとSambaのパスワードを変更したときに、 Linuxのログインパスワードも同時に変更される。 5.smb.confのテスト #testparm smb.conf 問題なければ #/etc/rc.d/init.d/smb restart でsmbの再起動 6.終了 後はWindows側でマイネットワークから開けば共有フォルダが表示されます。 上へ 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/linux_kai/pages/57.html
Total - (Today - Yesterday - ) 最終更新日 2011/05/26 20 26 fedoraが標準で用意しているwxGTKライブラリを追加すると、kaiengine実行時に下記エラーが発生する ./kaiengine Symbol `_ZTV10wxClientDC has different size in shared object, consider re-linking ./kaiengine Symbol `_ZTV10wxMemoryDC has different size in shared object, consider re-linking ./kaiengine Symbol `_ZTV9wxPaintDC has different size in shared object, consider re-linking Fatal Error Mismatch between the program and library build versions detected. The library used 2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx containers,compatible with 2.4,compatible with 2.6), and your program used 2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx containers,compatible with 2.6). Aborted (core dumped) この問題を回避するためソースファイル(SRPM)を入手、オプションを変更したRPMを作成する kaiengineに必要なwxGTKを作成し、fedoraにインストールする このページ内容の対象バージョン fedora 15 i686(32-bit版)でも確認しました fedora 14 i686(32-bit版)で確認しました fedora 13 i686(32-bit版)の内容をfedora 14 i686でも確認し、ページを更新しました バージョンが異なる場合、嘘の情報になってしまう可能性があります ページ内容は14確認時のものです 1.wxGTKのアンインストール 2.wxGTKソースコードの入手とSPECファイルの修正 2.wxGTKライブラリのビルド 3.wxGTKライブラリのインストール コメント 1.wxGTKのアンインストール fedora標準のwxGTKをインストールしてしまっていたら、アンインストールする fedora標準のwxGTKを入れてないなら、この手順は不要 $ sudo yum erase wxBase wxGTK 2.wxGTKソースコードの入手とSPECファイルの修正 mockbuildユーザーを登録する $ sudo useradd mockbuild -s /sbin/nologin $ mkdir -p ~/rpmbuild/{BUILD,SOURCES,SPECS,SRPMS,RPMS} $ echo "%_topdir $HOME/rpmbuild" ~/.rpmmacros wxGTKのソースコードをダウンロードし、インストールする $ cd ~ $ yumdownloader --source wxGTK $ rpm -ivh wxGTK-2.8.11-3.fc14.src.rpm ビルドに必要なライブラリをfedoraに追加する $ sudo yum-builddep wxGTK-2.8.11-3.fc14.src.rpm wxGTKのSPECファイルを修正する --enable-compat24オプションを削除する $ cd ~/rpmbuild/SPECS $ cp wxGTK.spec{,.org} $ vi wxGTK.spec 変更前 --enable-timer \ --enable-compat24 \ ← この行を削除します --disable-catch_segvs 変更後 --enable-timer \ --disable-catch_segvs 2.wxGTKライブラリのビルド ビルドする $ rpmbuild -bb wxGTK.spec 3.wxGTKライブラリのインストール ビルドしたwxGTKをインストールする $ cd ~/rpmbuild/RPMS/i686 $ sudo rpm -ivh wxBase-2.8.11-3.fc14.i686.rpm $ sudo rpm -ivh wxGTK-2.8.11-3.fc14.i686.rpm 以上で、fedoraでのwxGTKライブラリのインストールは終わり。 上へ戻る コメント fedora 14 i686 (32-bit版)での内容でページを更新しました -- kar (2011-04-20 21 43 41) fedora 15 確認を追記 -- kar (2011-05-26 20 26 08) 名前 コメント
https://w.atwiki.jp/c-note/pages/56.html
VirtualBoxにLinux Mint 12を入れてみる VirtualBoxにLinux Mint 12を入れてみる1.開始 2.ようこそ 3.Linux Mintのインストール準備 4.インストールの種類 5.ディスクを削除してLinux Mintをインストール 6.どこに住んでいますか? 7.キーボードレイアウト 8.あなたの情報を入力してください 9.インストールが完了しました 10.ログイン 11.Linux Mintへようこそ 1.開始 Linux Mintのインストールディスクを読み込ませて暫く待つと、下のような画面が表示されます。 左上にあるアイコン「Install Linux Mint」をクリックしてインストールを開始します。 2.ようこそ ここでは使用する言語を選択します。 左のリストの一番下あたりに「日本語」があります。 ちなみに、「日本語」を選択するとウィザードの表示言語が日本語に変わるようです。 「続ける」をクリック。 3.Linux Mintのインストール準備 インストール要件を確認し、「続ける」をクリック。 環境によっては「インターネットに接続されていること」がバツになっていることがあるかもしれませんが、オフライン(バツのまま)でもインストールは可能です。 4.インストールの種類 新規インストールで、とくにパーティションも分けないので「ディスクを削除して...」を選択。 「続ける」をクリック。 5.ディスクを削除してLinux Mintをインストール 「続ける」をクリック。 6.どこに住んでいますか? 「Tokyo」のまま「続ける」をクリック。 7.キーボードレイアウト 「日本語」のまま「続ける」をクリック。 8.あなたの情報を入力してください ここで、 あなたの名前 コンピューターの名前 ユーザー名の入力 パスワードの入力 パスワードの確認 を入力した後、ログイン方法を選択。 「続ける」をクリック。 9.インストールが完了しました 暫く待つとインストールが完了します。 インターネットに繋がっていると何かダウンロードするみたいで、場合によっては数十分以上かかるかもしれません。 「今すぐ再起動する」をクリック。 10.ログイン 再起動するとログイン画面が表示されます。 パスワードを入力してログインしてみましょう。 ちなみに、この画面の前に、「インストールディスクを取り出してEnterキーを押せ」みたいな内容の英文が表示されるかもしれませんが、適切に対処しましょう。 11.Linux Mintへようこそ ログインできました。 これから徐々にさわっていきましょう。
https://w.atwiki.jp/linuxjapanwiki/pages/206.html
AquaLightX